world

China

China faces severe rainfall and flash flood warnings as heavy rains persist

Unrelenting downpours and evacuations

Chinese meteorologists issued warnings of torrential rain and flash floods in several provinces over the next…

Read more